plural of impitoyable - Español Inglés Diccionario